Scaling Laws for Tool-Use Agents via Controllable Environment Synthesis
可控环境合成下的工具使用智能体扩展律
🧭 可控环境合成与工具使用 Agent 扩展律 ★ 深度解读
Apple
提出 SynthAPI 可控合成工具环境,发现工具与数据库多样性比任务数量更关键,并推导可预测扩展律
📌 工作参考价值(4 点)
- 构建电商/推荐 Agent 训练集时,优先扩展工具与数据库状态多样性,而非单纯堆任务数量:当数据预算大于约 4k 任务时,增加 app/工具数(A)、每个任务的初始数据库实例数(S)、以及干扰数据深度(D)比新增任务 prompt(T)更有效;在商品搜索、下单、售后等多步工具场景可直接复用此结论。
- 用可执行环境合成代替 LLM 模拟 API 响应:SynthAPI 生成 Python db schema + API + verifier + oracle solver,所有轨迹可执行、可验证,避免模拟复杂状态转换出错;适合电商/推荐中涉及库存、价格、用户画像等有状态变更的场景。
- 采用 meta-tools 按需加载工具接口:agent 通过 list_apps/list_tools/get_tool_documentation 动态发现工具,降低上下文开销并提升对新工具集的泛化;搜索推荐 Agent 可设计类似工具发现层,按需检索可用商品/内容 API。
- 用 scaling law 指导数据预算分配:拟合 P(A,T,S,D) 形式的性能预测模型,可在小规模 grid search 后外推到大算力预算,避免盲目生成数据;团队可在自有合成 pipeline 上复现此方法。